spinning wheel electric motor - German English Dictionary